package com.hemerasolutions.v2trainer.component.interfaces.list;

import java.util.List;

import com.hemerasolutions.v2trainer.component.interfaces.BaseComponentInterface;
import com.hemerasolutions.v2trainer.model.exercise.intensity.IntensityModTable;
import com.hemerasolutions.v2trainer.model.exercise.intensity.IntensityModZone;
import com.hemerasolutions.v2trainer.model.modality.Modality;
import com.hemerasolutions.v2trainer.model.unit.intensity.Rpe;

public interface ModalityIZListCompInterface extends BaseComponentInterface {

	public abstract void refresh();

	public abstract void setFullRpes(List<Rpe> fullRpes);

	public abstract List<Rpe> getFullRpes();

	public abstract void setSelIntensityModZone(IntensityModZone selIntensityModZone);

	public abstract IntensityModZone getSelIntensityModZone();

	public abstract void setSelIntensityModTable(IntensityModTable selIntensityModTable);

	public abstract IntensityModTable getSelIntensityModTable();

	public abstract void setModality(Modality modality);

	public abstract Modality getModality();

	public abstract void deleteModalityItensityZone();

	public abstract void downModalityItensityZone();

	public abstract void upModalityItensityZone();

	public abstract void toAddModalityItensityZone();	


}
